an illustrious career - Turkish English Dictionary